only call grab_add if pointer_grab succeeds. (gtk_list_unmap): remove
authorLars Hamann <lars@gtk.org>
Wed, 20 Jan 1999 01:09:16 +0000 (01:09 +0000)
committerLars Hamann <lars@src.gnome.org>
Wed, 20 Jan 1999 01:09:16 +0000 (01:09 +0000)
commit0543c806f9f6f9f505a117729733967dd9660761
tree066173cc6bb41063a374f08334e8b3a8d051b2e2
parent17127d2c6d4998d3a9e2b7fb6d6c5abef5348585
only call grab_add if pointer_grab succeeds. (gtk_list_unmap): remove

Tue Jan 19 22:15:10 1999  Lars Hamann  <lars@gtk.org>

* gtk/gtklist.c
(gtk_list_button_press):  only call grab_add if pointer_grab succeeds.
(gtk_list_unmap): remove pointer/widget grabs if needed.
(gtk_list_signal_focus_lost): removed.
(gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child.
(gtk_list_remove_items_internal) (gtk_list_clear_items): unset
  undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED
  select a new item if selection is empty.
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtklist.c